﻿var idLogueado = 0;

function setIdLogueado(id) {
    idLogueado = id;
}

function Comentar(IdUsuario, postId) {
    if (ValidarComentario() == true) {
        var parametros = "{" +
                            "'UsuarioId':'" + IdUsuario + "'," +
                            "'Comentario':'" + $("#comentarPostId").val() + "'," +
                            "'PostId':'" + postId + "'" +
                          "}";

        LlamarWebService("../Servicios/Comentario.asmx/ComentarPost", parametros, verComentario, FuncionFallo);
    }         
}

function verComentario(comentario) {

    $('<div class="comentario" id="' + comentario.Id + '" postid="'+comentario.PostId+'">' +
                        '<img class="foto-post" src="' + comentario.UrlPhotoPerfil + '" alt="foto-perfil" onclick="verUsuario(' + comentario.IdUsuario + ');" />' +
                        '<div class="creador">' + '<a class="userLink" href="VerUsuario.aspx?idUsuario=' + comentario.IdUsuario + '"><b>' + comentario.Nombre + ' ' + comentario.Apellido + '</b></a>' + '</div>' +
                        '<div class="texto-comentario">' + comentario.TextoComentario + '</div>' +
                        (comentario.IdUsuario == idLogueado?'<div class="deleteButton" onclick="borrarComentario(' + comentario.Id + ');"><b>X</b></div>':'') +
                    '</div>').appendTo('#comentarios');

    $("#comentarPostId").val("");

}

function ValidarComentario() {
    var valida = true;
    if ($("#comentarPostId").val() == "" || $("#comentarPostId").val() == ESCRIBI) {
        valida = false;
    }
    return valida;
}